ethacridine lactate - English Synonyms Dictionary